
<?php  
class ViewModel{
    private $data=array();//记录从Model层读来数据
    private $render;//记录视图层文件名：userstusers.php
    function __construct($template){
        //构建一个完整的路径名
        $file='Admin/View/'.strtolower($template).'.php';
        if (file_exists($file)) {
            $this->render=$file;
        }
    }
    function assign($variable,$value){
        //把从Model层读到的数据赋给外面的数组$data['users']
        $this->data[$variable]=$value;
    }
    function display(){
        //准备数据，然后包含视图层文件显示
        $data=$this->data;
        include "$this->render";
    }
}
?>
